package com.discovery.main;

import java.util.Arrays;
import java.util.List;
import java.util.Random;

public class ISCSIHostInitiator
{
   private String       iScsiName            = null;
   private List<String> esxLunIdentifiers    = null;
   private String       iscsiHostInitiatorId = null;

   public String getiScsiName()
   {
      return iScsiName;
   }

   public void setiScsiName(String iScsiName)
   {
      this.iScsiName = iScsiName;
   }

   public List<String> getEsxLunIdentifiers()
   {
      return esxLunIdentifiers;
   }

   public void setEsxLunIdentifiers(List<String> esxLunIdentifiers)
   {
      this.esxLunIdentifiers = esxLunIdentifiers;
   }

   public ISCSIHostInitiator getDummyISCSIHostInitiator()
   {
      ISCSIHostInitiator iscsiHostInitiator = new ISCSIHostInitiator();

      iscsiHostInitiator.setIscsiHostInitiatorId(Util.getRandomInteger(0, 1000,
               new Random())
               + "");
      iscsiHostInitiator.setiScsiName("dummyiscsiname2");
      iscsiHostInitiator.setEsxLunIdentifiers(Arrays.asList(new String[] {
               "dummyesxiscsiesxlunidentifier2",
               "dummyesxiscsiesxlunidentifier3" }));

      return iscsiHostInitiator;
   }

   public String getIscsiHostInitiatorId()
   {
      return iscsiHostInitiatorId;
   }

   public void setIscsiHostInitiatorId(String iscsiHostInitiatorId)
   {
      this.iscsiHostInitiatorId = iscsiHostInitiatorId;
   }
}
